technical reliability - Spanish English Dictionary